/* template.css-import */
body{font-family: arial, sans-serif;}
.contentheading {font-size: 200%;}
.items-leading .contentheading{font-size:175%; width: 100%; background-color: #FFFAE5; overflow: hidden; line-height: 26px;height: 26px;}
.contentheading a {color:red;}
hr{border-top:1px solid #ccc;}
.inputbox{background:#fff;border:1px solid #aaa;margin: 2px;padding: 2px;}
form#searchForm{border-top:1px solid #ccc;}
.items-leading{border-top:1px solid #ddd;border-bottom:2px solid #ddd;margin:2px 0 0;padding:2px;}
.items-row{background:url('images/divider.gif') repeat-x top;padding-top:20px;}
.items-row .item{background:url('images/dot-2.gif') repeat-y left;}
.items-row .column-1{background:none;}
.article-tools{border-bottom:1px dotted #ddd;line-height:normal;margin-bottom:5px;padding:0 0 2px;text-transform:uppercase;}
dl.article-info{color:#999;margin:5px 0 0;}
ul.actions{margin:0;}
ul.actions li{background:none;line-height:1;}
p.modifydate{color:#999;margin-top:0;text-transform:uppercase;}
div.img_caption img {
background: white;
border: 1px solid #CCC;
max-height: 60px;
max-width: 90px;
padding: 2px;
}
div.ja-moduletable h3,div.moduletable h3{border-bottom:1px solid #ddd;border-top:4px solid #ccc;font:normal 125%/normal ArialNarrowBold,"Arial Narrow",Arial,sans-serif;margin:0;padding:8px 8px 5px;text-transform:uppercase;}
div.ja-moduletable,div.moduletable{background:#fff;border:1px solid #ccc;margin:0px;padding:0;}
div.ja-moduletable .ja-box-ct,div.moduletable .ja-box-ct{padding:2px;}
div.moduletable-newsfp{background:0 !important;border:0;margin:0 !important;}
div.moduletable-newsfp .ja-box-ct{padding:0;}
.ja-colswrap .ja-moduletable .article_separator{display:none;}
span.jazin-content-text{color:#999;overflow:hidden;}




.main .main-inner1{margin-left:0;margin-right:0;}
#ja-main .inner{padding:0;}
#ja-contentwrap{padding:0;}
.ja-content-main{background:url('images/dot5px.gif') repeat-x top #fff;border:1px solid #ccc;border-top:0;margin:0px;padding:8px 4px 4px;}
.ja-module{margin:0;}
#ja-header .main{height:111px;padding:0;}
div.logo-text{margin-top:29px; height: 60px;}
div.logo-text h1{font-size:40px;line-height:1;margin-left:2px;padding: 0 18px;}
div.logo-text h1 a{color:#000;text-decoration:none;
font-family: "Microsoft YaHei", "Hiragino Sans GB", STHeiti, Tahoma, SimHei, sans-serif;
}
p.site-slogan{background:url('images/stripe-bg.png');color:#999;display:block;font-size:85%;line-height:1;margin:3px 0 0;padding:0;text-align:center;text-transform:uppercase;}
p.site-slogan span{background:#fff;display:inline-block;padding:0 5px;}
.ja-header-r{padding:0;position:absolute;right:0;top:29px;width:468px;}
.ja-day{background:url('images/stripe-bg-2.png');border-left:1px solid #ccc;border-right:1px solid #ccc;color:#000;float:left;position:relative;text-transform:uppercase; width: 114px;}
.ja-day span{display:block;}
.ja-day span.month,.ja-day span.date{border-left:1px solid #ccc;float:right;font:bold 11px/26px Arial,sans-serif;text-align:center;width:30px;}
.ja-day span.day,.ja-day span.year{display:none;float:left;font:bold 11px/26px Arial,sans-serif;text-align:center;text-transform:uppercase;width:50px;}
.ja-day span.year{display:block;}
.ja-day:hover span.day{background:#069;color:#fff;display:block;}
.ja-day:hover span.year{display:none;}
#ja-search{border-left:1px solid #ccc;border-right:1px solid #ccc;height:26px;right:0;top:0;}
#ja-search form.search{background:url('images/icons/search.png') no-repeat 10px center;padding-left:35px;display:block;}
#ja-search .inputbox{background:transparent;border:1px solid transparent;color:#000;font-size:100%;padding:0;width:120px;}
#ja-search .button{background:#ccc;border:0;color:#000;height:26px;padding:0 8px;text-transform:uppercase;}
#ja-search:hover form.search,#ja-search:focus form.search{background-color:#ddd;}
#ja-search:hover .button,#ja-search:focus .button{background:#069;color:#fff;}
#ja-topbar{height:26px;position:absolute;top:0;z-index:11;}
#ja-topbar .main{border-bottom:1px solid #ccc;color:#999;font:92%/26px Arial,sans-serif;}
.ja-updatetime{border-right:1px solid #ccc;float:left;padding:0 10px;}
.ja-updatetime span{color:#999;font-weight:bold;}
.ja-updatetime em{color:#000;font-style:normal;margin-left:5px;}
.ja-healineswrap{float:left;overflow:hidden;width:480px;}
.ja-healineswrap em{color:#999;display:block;float:left;font-style:normal;font-weight:bold;padding:0 5px 0 10px;}
#ja-mainnav .main{border-top:1px solid #ccc;margin-bottom:2px;}
#ja-mainnav li.home a.home{padding:4px 0 3px;margin:3px 5px;text-indent:-1000em;width:28px;}
#ja-mainnav li.home .childcontent-inner{background-position:14px top;}
#ja-mainnav li.home a.home{background:url('images/icons/home.png') no-repeat center !important;}
#ja-mainnav li:hover a.home,#ja-mainnav li.over a.home,#ja-mainnav li.active a.home{background:url('images/icons/home-l.png') no-repeat center #000 !important;}
.ja-links{padding-right:10px;}
.ja-links li{padding:0 10px;}
#ja-topsl1 .ja-moduletable,#ja-botsl1 .ja-moduletable{margin:0;}
#ja-topsl1{padding:9px 0 2px;}
#ja-topsl1 .main{padding:0;}
#ja-topsl1 .column{overflow:visible;}
#ja-topsl1 .ja-box-right .ja-moduletable{background:#fff !important;border:1px solid #ccc !important;margin-bottom:4px;margin-left:0px;}
#ja-topsl1 .ja-box-right .moduletable-tabs{border-top:0 !important;}

#ja-botsl1{padding:7px 0 0;}
#ja-botsl1 .main{padding:0;width:984px;}

#ja-footer{padding:0;clear:both;}
#ja-footer .main{background:#1f1f1f;color:#666;padding:0;text-align:left;}
#ja-footer .main-inner1{padding:12px 0 0px 240px;}
#ja-footer a{color:#aaa;}
#ja-footer a:hover{color:#fff;text-decoration:underline;}
#ja-footer .ja-footnav,#ja-footer .ja-copyright{margin:0 0 8px;}
#ja-footer .ja-footnav ul{border-bottom:1px dotted #333;overflow:hidden;padding-bottom:8px;padding-left:4px;}
#ja-footer .ja-footnav ul li{border-left:1px dotted #333;display:block;float:left;line-height:normal;padding:0 8px;}
#ja-footlogo{background:url('images/curl-bg-4.png') no-repeat right top;height:85px;left:12px;position:absolute;text-align:center;top:-5px;width:220px;}
#ja-footlogo a{background:#000;color:#666;display:block;font:32px/87px ArialNarrowBold,"Arial Narrow",Arial,sans-serif;height:87px;text-shadow:0 -1px 1px rgba(0,0,0,.75);text-transform:uppercase;white-space:nowrap;width:216px;}
#ja-footlogo a:hover,#ja-footlogo a:active,#ja-footlogo a:focus{background:#069;color:#fff;text-decoration:none;}
#ja-footer .ja-copyright{border-left:1px dotted #333;margin-left:4px;padding-bottom:4px;}
#ja-footer .ja-copyright small{text-indent:8px;}
.custom-tabs p{display:none;height:0;position:absolute;}

.default .ja-zin .ja-zinsec:hover a{color:#333;}
.ja-zin .ja-zinsec:hover h2 a{color:#000;}

.ja-zin .ja-zinsec:hover.red a{color:#9c152d;}
.ja-zin .ja-zinsec:hover.blue a{color:#069;}
.ja-zin .ja-zinsec:hover.cyan a{color:#138bb3;}
.ja-zin .ja-zinsec:hover.lime a{color:#818800;}
.ja-zin .ja-zinsec:hover.green a{color:#3b7513;}
.ja-zin .ja-zinsec:hover.orange a{color:#bf5600;}
.ja-zin .ja-zinsec:hover.brick a{color:#e04b40;}
.ja-zin .ja-zinsec:hover.pink a{color:#a71269;}

.default .ja-zin:hover.red {
	border: 1px solid #9c152d; border-top:5px solid #9c152d;
}
.default .ja-zin:hover.blue {
	border: 1px solid #069; border-top:5px solid #069;
}
.default .ja-zin:hover.cyan {
	border: 1px solid #138bb3; border-top:5px solid #138bb3;
}
.default .ja-zin:hover.lime {
	border: 1px solid #818800; border-top:5px solid #818800;
}
.default .ja-zin:hover.green {
	border: 1px solid #3b7513; border-top:5px solid #3b7513;
}
.default .ja-zin:hover.orange {
	border: 1px solid #bf5600; border-top:5px solid #bf5600;
}
.default .ja-zin:hover.brick {
	border: 1px solid #e04b40; border-top:5px solid #e04b40;
}
.default .ja-zin:hover.pink {
	border: 1px solid #a71269; border-top:5px solid #a71269;
}


.ja-zin .ja-zinsec:hover.red a:hover{color: #fff; background-color:#9c152d;}
.ja-zin .ja-zinsec:hover.blue a:hover{color: #fff; background-color:#069;}
.ja-zin .ja-zinsec:hover.cyan a:hover{color: #fff; background-color:#138bb3;}
.ja-zin .ja-zinsec:hover.lime a:hover{color: #fff; background-color:#818800;}
.ja-zin .ja-zinsec:hover.green a:hover{color: #fff; background-color:#3b7513;}
.ja-zin .ja-zinsec:hover.orange a:hover{color: #fff; background-color:#bf5600;}
.ja-zin .ja-zinsec:hover.brick a:hover{color: #fff; background-color:#e04b40;}
.ja-zin .ja-zinsec:hover.pink a:hover{color: #fff; background-color:#a71269;}

.ja-content-main .s {
border-bottom: 1px solid #CDCDCD;
color: #369;
margin-top: 2px;
padding-bottom: 2px;}

.ja-content-main .s strong {
color: red;
font-weight: bold;
}
.componentheading {padding: 4px;}
.mt2 {margin-top: 2px !important;}
.ml2 {margin-left: 2px !important;}
.ml1 {margin-left: 1px !important;}
.p0 {padding: 0 !important;}
.mr1 {margin-right: 1px !important;}

p#form-login-password label, #form-login-username label {
	width: 100px; text-align: right;
}
				#qmenu_menu { margin:0;}
				#qmenu_menu ul a { padding-left: 26px; background: none; }
					#qmenu_menu ul a:hover { background-color: {SPECIALBG}; color: {HIGHLIGHTLINK}; text-shadow: none; }

.bm_h select {
	width: 120px;
	height: 24px;
	margin-left: 8px;
	line-height: 24px;
}

.customfields {
	width: 100%;
	font-size: 12px;
	line-height: 25px;
	margin: 4px 0;
	padding: 3px 0px;
	background: #F8F8F8;
	border: 1px dashed #DEDEDE;
}
.customfields th {font-weight: bold; text-align: right; padding-right: 10px;}

.ja-content-main {font-size: 14px;}